barracuda


barracuda
/bærəˈkudə / (say baruh'koohduh)

noun (plural barracuda or barracudas)
any of various species of elongated, predacious, tropical and subtropical marine fishes of the family Sphyraenidae, some of which are used extensively for food; sea pike.
{Spanish, from West Indian}

Australian English dictionary. 2014.